Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 OWEN CLOSE Terraced £178,097 £160,000 26 Mar 2021
7 OWEN CLOSE Terraced £167,698 £100,000 10 Nov 2006
31 OWEN CLOSE Terraced £150,829 £101,500 9 Jan 2015
32 OWEN CLOSE Terraced £145,998 £97,000 25 Sep 2014
55 OWEN CLOSE Terraced £143,764 £84,000 6 Dec 2010
56 OWEN CLOSE Terraced £156,893 £100,000 2 Aug 2007